someone who captivates - Allemand Anglais Dictionnaire